\hypertarget{structsc2_1_1_query_interface_1_1_placement_query}{}\section{sc2\+:\+:Query\+Interface\+:\+:Placement\+Query Struct Reference}
\label{structsc2_1_1_query_interface_1_1_placement_query}\index{sc2\+::\+Query\+Interface\+::\+Placement\+Query@{sc2\+::\+Query\+Interface\+::\+Placement\+Query}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structsc2_1_1_query_interface_1_1_placement_query_ab6ae20406ec12041f8a8c4be5dcb0d18}\label{structsc2_1_1_query_interface_1_1_placement_query_ab6ae20406ec12041f8a8c4be5dcb0d18}} 
{\bfseries Placement\+Query} (\hyperlink{classsc2_1_1_s_c2_type}{Ability\+ID} ability\+\_\+id, \hyperlink{structsc2_1_1_point2_d}{Point2D} target)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structsc2_1_1_query_interface_1_1_placement_query_ab58999b86ff3357d57e7fa6cd75fd0ee}\label{structsc2_1_1_query_interface_1_1_placement_query_ab58999b86ff3357d57e7fa6cd75fd0ee}} 
\hyperlink{classsc2_1_1_s_c2_type}{Ability\+ID} {\bfseries ability}
\item 
\mbox{\Hypertarget{structsc2_1_1_query_interface_1_1_placement_query_ad0fbd02bcc96c56ddb3d0e43f88b4c2d}\label{structsc2_1_1_query_interface_1_1_placement_query_ad0fbd02bcc96c56ddb3d0e43f88b4c2d}} 
\hyperlink{structsc2_1_1_point2_d}{Point2D} {\bfseries target\+\_\+pos}
\item 
\mbox{\Hypertarget{structsc2_1_1_query_interface_1_1_placement_query_ab3cc5038da0ebb2067070b8accfa9f0f}\label{structsc2_1_1_query_interface_1_1_placement_query_ab3cc5038da0ebb2067070b8accfa9f0f}} 
Tag {\bfseries placing\+\_\+unit\+\_\+tag} = 0\+LL
\end{DoxyCompactItemize}


The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/sc2api/\hyperlink{sc2__interfaces_8h}{sc2\+\_\+interfaces.\+h}\end{DoxyCompactItemize}
